package com.java.simple.smallspring.aop;

import java.lang.reflect.Method;

/**
 * @author zhoujunlin
 * @date 2022年09月10日 15:59
 * @desc Checks whether the target method is eligible for advice
 * 方法匹配  找到表达式范围类匹配下的目标类和方法
 */
public interface MethodMatcher {

    /**
     * Perform static checking whether the given method matches.
     *
     * @param method
     * @param targetClass
     * @return
     */
    boolean matches(Method method, Class<?> targetClass);

}
